- 十万亿佛土
- The Happy Land, i.e. Amitābha's Paradise in the West, beyond ten thousand million Buddha-realms.
Chinese Buddhist terms dictionary (Chinese-English). William Edward Soothil and Lewis Hodous. 2006.
Chinese Buddhist terms dictionary (Chinese-English). William Edward Soothil and Lewis Hodous. 2006.